iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0
DevOps

PM 的 30 日 DevOps 養成計畫 系列 第 5

DevOps 與敏捷(agile) 之間的異同

  • 分享至 

  • xImage
  •  

前面幾篇了解了 DevOps 的中心思想跟實踐方法,其實會發現很多概念其實跟敏捷的核心思想很像,但兩者也有著重點不一樣的地方。

發源時間

敏捷的發源比 DevOps 早,《敏捷宣言 (Agile Manifesto)》發布於 2001 年,核心思想起因於面對變化太快的市場,開發的流程跟速度可以變成輕量開發、快步跑,將產品快速推到市場上驗證,取代過往在每個環節都需要一關扣一關,開發周期長達好幾個月,甚至年的狀態。

而 DevOps 的精神也延伸了敏捷的思想,但更著重於在開發完成到上線維運流程之間的合作與搭配,發展時間則在 2009 年首屆 DevOpsDays 會議。

角色與討論範圍

敏捷討論的角色主要有 Scrum Master、Developer 與 Product Owner而 DevOps 中會出現的角色主要是開發、測試、運維、SRE(Site Reliability Engineer,網站可靠性工程師)。

兩者的討論範圍,敏捷在於快速提供對使用者有價值的產品,DevOps 特別在持續交付跟系統穩定的效率,希望以更多自動流程取代耗時且容易出錯的手動關卡。

但兩者的核心重點都在於快速回應變化、透明的團隊溝通與交流,以及對於產品都具有共同的目標。

以應用來說,DevOps 與敏捷的精神,都有助於讓團隊運作的更順利,以 PM 的角度來看,都會是在與各單位合作中,提高效率及讓大家更有目標動力的方法。


上一篇
CI/CD 的實際自動化產線 - Pipeline
下一篇
DevOps 落地實踐的工程師職位 - SRE
系列文
PM 的 30 日 DevOps 養成計畫 23
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言